Evaluation of Profiling Tools for the Acquisition of Time Independent Traces
نویسندگان
چکیده
In a previous work, we proposed a framework for the o -line simulation of MPI applications. Its main originality with regard to the literature is to rely on time-independent execution traces. Time-independent traces are an original way to estimate the performance of parallel applications. To acquire time-independent traces of the execution of MPI applications, we have to instrument them to log the necessary information. There exist many pro ling tools which can instrument an application. In this report we propose a scoring system that corresponds to our framework speci c requirements and evaluate the most well-known and open source pro ling tools according to it. Furthermore we introduce an original tool called Minimal Instrumentation that was designed to ful ll the requirements of our framework. Key-words: MPI, Pro ling tools, Traces, Performance Analysis, o -line simulation ∗ IN2P3 Computing Center, CNRS, Lyon-Villeurbanne, France ha l-0 08 42 39 6, v er si on 2 15 J ul 2 01 3 Évaluation des outils de pro ling pour l'acquisition de traces d'exécution indépendantes du temps Résumé : Dans nos précédents travaux, nous avons proposé un environnement pour la simulation hors-ligne d'applications MPI. Sa principale originalité vis-à-vis de la littérature est de s'appuyer sur des traces d'exécution indépendantes du temps. Cela constitue une manière originale d'estimer les performances d'applications parallèles. Pour acquérir de telles traces indépendantes du temps lors de l'exécution d'applications MPI, nous devns les instrumenter a n de recueillir toutes les informations nécessaires. Il existe de nombreux outils de pro ling permettant d'instrumenter une application. Dans ce rapport, nous proposons une méthode de notation correspondant aux besoins spéci ques de notre environnement et évaluons les outils de pro ling open-source les plus connus selon cette méthode. De plus, nous introduisons un outil original, appelé Minimal Instrumentation, spécialement conçu pour répondre aux besoins de notre environnement. Mots-clés : MPI, outils de pro ling, traces, analyse de performance, simulation hors-ligne ha l-0 08 42 39 6, v er si on 2 15 J ul 2 01 3 Evaluation of Pro ling Tools for the Acquisition of Time Independent Traces 3
منابع مشابه
Optimizing design of 3D seismic acquisition by CRS trace interpolation
Land seismic data acquisition in most of cases suffers from obstacles in fields which deviates geometry of the real acquired data from what was designed. These obstacles will cause gaps, narrow azimuth and offset limitation in the data. These shortcomings, not only prevents regular trace distribution in bins, but also distorts the subsurface image by reducing illumination of the target formatio...
متن کاملTime-Independent Trace Acquisition Framework A Grid’5000 How-to
This manual describes step-by-step how to create a Grid’5000 appliance that comprises all the tools needed to acquire time-independent traces of the execution of an MPI application. Time-independent traces are an original way to estimate the performance of parallel applications. It allows to totally decouple the acquisition of a trace from its replay in a simulation framework. This manual also ...
متن کاملTowards a definition of intake in second language acquisition
Intake is a concept that has long fascinated second language researchers as it provides a window onto the crucial intermediary stage between input and acquisition. A better understanding of this intermediary stage can help us to distinguish between input that is used for immediate (e.g. communicative) purposes only and input that is drawn on for learning. This articl...
متن کاملThe Function of a Chlorite Hand-Bag of the Halil Rud Civilization as Inferred from Its Wear Traces
A chlorite “hand-bag” belonging to the once-called “intercultural style” production, currently on exhibit in the NationalArchaeological Museum, Tehran, is described focusing attention, for the first time, to the peculiar wear traces clearlyvisible on the handle and along its contour. The strong wear suggests that the hand-bag was suspended for a long time ona cord; and that in this setting it w...
متن کاملEvaluation of Patients’ Exposure during Angiography and Angioplasty Procedures in the Angiography Department of Shahid Madani Hospital in Tabriz
Introduction: Coronary angiography and angioplasty procedures lead to significant radiation exposure of patients. In the current study, the average radiation dose to patients during angiography in the Angiography Department of Shahid-Madani Hospital was determined. Materials and Methods: An image intensifier based angiography unit (Philips BH 3000) was used for angiography procedures. The accur...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2013